one of several species of flies (dermatobia hominis) - Spanisch Englisch Wörterbuch